/*
7-29-09 modified line height to look good on IO CMS
*/

/* dropslide */
.ui-dropslide {
    position:absolute;
}
.ui-dropslide ol {
 margin-top:2px;
list-style-type:none;
list-style:none; }
.ui-dropslide ol {
    width:500px;
    margin-top:4px;
    height:6px; /* changed from 24px */
}
.ui-dropslide ol ol {
    margin-top:0;
}
.ui-dropslide ol ol li {
    margin-top:7px;
}
.ui-dropslide li {
    float:left;
}
.ui-dropslide li.hour   { width:30px; }
.ui-dropslide li.minute { width:30px; }
.ui-dropslide li.second { width:30px; }
.ui-dropslide span {
    font-size:.7em;
    padding:4px 6px 4px 6px;
    margin-left:2px;
    text-align:center;
    cursor:pointer;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    display:block;
    text-align:center;
}
/* dark theme */

.ui-dropslide.dark li {
}
.ui-dropslide.dark span {
    border:0;
    color:#ccc;
    background:#333;
    font-weight:bold;
    border:1px solid #555;
}
.ui-dropslide.dark span:hover {
    color:#eee;
    background:#333;
    border:1px solid #777;
}
/* Dark theme */
input.demo {
 border:1px solid #999;
 background:#ccc;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 font-size:100%;
 width:58px;
 text-align:center;
 color:#666;
 font-weight:bold;
}
input.demo:focus {
 border-color:#fff;
 color:#333;
}
li.ui-timepickr span {
 background:#333 url('theme/images/btn.png') repeat-x!important;
 font-family:monospace,sans-serif;
/*  font-size:100%; */
 font-weight:bold;
 color:#ccc!important;
}
li.ui-timepickr.hover span {
 background:#3679AE url('theme/images/btn-hover.png') repeat-x!important;
 color:#fff!important;
}
